home *** CD-ROM | disk | FTP | other *** search
/ Champak 141 / (Vol 141) Oct 17 2011.iso / Games / Clueless.swf / scripts / org / flintparticles / zones / PointZone.as < prev    next >
Encoding:
Text File  |  2011-10-17  |  848 b   |  43 lines

  1. package org.flintparticles.zones
  2. {
  3.    import flash.geom.Point;
  4.    
  5.    public class PointZone implements Zone
  6.    {
  7.        
  8.       
  9.       private var _point:Point;
  10.       
  11.       public function PointZone(param1:Point)
  12.       {
  13.          super();
  14.          _point = param1;
  15.       }
  16.       
  17.       public function set point(param1:Point) : void
  18.       {
  19.          _point = param1;
  20.       }
  21.       
  22.       public function getArea() : Number
  23.       {
  24.          return 1;
  25.       }
  26.       
  27.       public function get point() : Point
  28.       {
  29.          return _point;
  30.       }
  31.       
  32.       public function getLocation() : Point
  33.       {
  34.          return _point.clone();
  35.       }
  36.       
  37.       public function contains(param1:Number, param2:Number) : Boolean
  38.       {
  39.          return _point.x == param1 && _point.y == param2;
  40.       }
  41.    }
  42. }
  43.